package com.lss.service;

import com.lss.bean.Student;

import java.util.List;
import java.util.Map;

/**
 * 进行实际操作的业务层接口
 */
public interface StudentService {
    //查询所有学生
    List<Student> selectAll();
    //查询一个学生
    Student selectById(String id);
    //添加一个学生
    void addStudent(Student student);
    //修改一个学生
    void updateStudent(Student student);
    //删除一个学生
    void deleteStudent(String id);
    //分页查询
    List<Student> limitFindStudent(int start, int rows);
    //计算总数
    int selectCount();
    //查询学号是否存在
    Student selectBeingStudent(String id);
    //查询栏查询学生信息
    List<Student> findStudentNews(Map map);
    //查询出来的数据进行分页查询
    List<Student> findStudentNewsByLimit(Map map);
}
